Micron Document
🎖️GitЯра🎖️

Node / meshcore / MeshCore / files / variants / thinknode_m5 / ThinknodeM5Board.h

Displaying Raw • Download

variants/thinknode_m5/ThinknodeM5Board.h 84e3a67bd7595ba7b37d69c09be8a42d94d1ee6d (84e3a67b) Text, 538 B

Tff7b72#Tff7b72pragma once

Tff7b72#Tff7b72include T8b949e<Arduino.h>
Tff7b72#Tff7b72include T8b949e<helpers/RefCountedDigitalPin.h>
Tff7b72#Tff7b72include T8b949e<helpers/ESP32Board.h>
Tff7b72#Tff7b72include T8b949e<PCA9557.h>

Tff7b72extern Te6edf3PCA9557 Te6edf3expanderTb4b4b4;

Te6edf3class Te6edf3ThinknodeM5Board Tff7b72: Te6edf3public Te6edf3ESP32Board Tb4b4b4{

Te6edf3publicTff7b72:

Tffa657void Te6edf3beginTb4b4b4(Tb4b4b4)Tb4b4b4;
Tffa657uint16_t Td2a8ffgetBattMilliVoltsTb4b4b4(Tb4b4b4) Te6edf3overrideTb4b4b4;
Tff7b72const Tffa657charTff7b72* Td2a8ffgetManufacturerNameTb4b4b4(Tb4b4b4) Tff7b72const Te6edf3override Tb4b4b4;

Tffa657void Td2a8ffonBeforeTransmitTb4b4b4(Tb4b4b4) Te6edf3override Tb4b4b4{
Te6edf3expanderTb4b4b4.Te6edf3digitalWriteTb4b4b4(Te6edf3EXP_PIN_LEDTb4b4b4, Te6edf3HIGHTb4b4b4)Tb4b4b4; T8b949e// turn TX LED on
Tb4b4b4}
Tffa657void Td2a8ffonAfterTransmitTb4b4b4(Tb4b4b4) Te6edf3override Tb4b4b4{
Te6edf3expanderTb4b4b4.Te6edf3digitalWriteTb4b4b4(Te6edf3EXP_PIN_LEDTb4b4b4, Te6edf3LOWTb4b4b4)Tb4b4b4; T8b949e// turn TX LED off
Tb4b4b4}
Tb4b4b4}Tb4b4b4;

Served by rngit 1.5.4 - Generated in 0.05s